/**
 * Copyright (C), 2015-2018, XXX有限公司
 * FileName: PageInfoBT
 * Author:   zhouheng
 * Date:     2018/7/13 13:51
 * Description: 分页结果封装
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */
package com.hengby.hengcrud.core.page;

import com.baomidou.mybatisplus.plugins.Page;

import java.util.List;

/**
 * 〈一句话功能简述〉<br> 
 * 〈分页结果封装〉
 *
 * @author zhouheng
 * @create 2018/7/13
 * @since 1.0.0
 */
public class PageInfoBT<T> {

    // 结果集
    private List<T> rows;

    // 总数
    private long total;

    public PageInfoBT(Page<T> page) {
        this.rows = page.getRecords();
        this.total = page.getTotal();
    }

    public List<T> getRows() {
        return rows;
    }

    public void setRows(List<T> rows) {
        this.rows = rows;
    }

    public long getTotal() {
        return total;
    }

    public void setTotal(long total) {
        this.total = total;
    }

}